home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the 3D Game Programming Gurus / gurus.iso / DirectX / dx9sdkcp.exe / SDK (C++) / Bin / DXUtils / D3DSpy.exe / TEXT / 118
Encoding:
Text File  |  2002-12-11  |  738 b   |  5 lines

  1. D3DSpy is a tool that monitors function calls to the Direct3D API, and shows a representation of Direct3D's internal state.  This is valuable when writing a D3D program, or trying to understand why it is behaving as it is.  It can also be used to improve the performance of a D3D program by indentifying redundant or inefficient use of the API.
  2.  
  3. D3DSpy can monitor a program that is running on the same machine as the D3DSpy user interface, or it can monitor a program running on a different computer, communicating via DirectPlay.
  4.  
  5. D3DSpy works by providing a proxy DLL, which the application connects to and treats like the real D3D9.DLL.  It intercepts all the calls and gathers various information before making the real D3D call.